#define _CRT_SECURE_NO_WARNINGS 1

//#include<stdio.h>
//#include<math.h>
//
//int main()
//{
//	int i = 0;
//	for (i = 0; i < 10000; i++)
//	{
//		int poi = i;
//		int n = 1;
//		while (poi /= 10)
//		{
//			n++;
//		}
//		poi = i;
//		int sum = 0;
//		while (poi)
//		{
//			sum += pow(poi % 10, n);
//			poi /= 10;
//		}
//		if (sum == i)
//		{
//			printf("%d ", sum);
//		}
//	}
//	return 0;
//}